Synonyms for "put across"

Words with similar meaning